Behavior-driven development
AGILE SOFTWARE DEVELOPMENT PROCESS
Behaviour driven development; Behaviour-driven development; Behavior driven development; Specflow; Behavior Driven Development; Cbehave; Behavior-Driven Development
In software engineering, behavior-driven development (BDD) is an agile software development process that encourages collaboration among developers, quality assurance testers, and customer representatives in a software project. It encourages teams to use conversation and concrete examples to formalize a shared understanding of how the application should behave.